This interface lets users write, truncate, and append to files using
simple synchronous calls.
| Operations |
| void | - seek(long long offset)
- Seek sets the file position at which the next write will occur.
|
| void | - truncate(unsigned long long size)
- Changes the length of the file to that specified. If shortening the
file, data beyond the new length must be discarded. If extending
the file, the existing data must be zero-padded up to the new
length.
|
| void | - write(Blob data)
- Write the supplied data to the file at position. Upon completion, position will increase by
data.size.
|